/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.shiftSales;

public class ShiftSalesOutData {
    private String clientId;
    private String billNo;
    private String brId;
    private String saleDate;
    private String saleShift;
    private String saleJobNum;
    private String saleTotalAmt;
    private String cash;
    private String gsshPaymentNo1;
    private String gsshPaymentNo2;
    private String gsshPaymentNo3;
    private String gsshPaymentNo4;
    private String gsshPaymentNo5;
    private String visitNum;
    private String visitUnitPrice;
    private String zkAmt;
    private Integer index;

    public String getClientId() {
        return this.clientId;
    }

    public String getBillNo() {
        return this.billNo;
    }

    public String getBrId() {
        return this.brId;
    }

    public String getSaleDate() {
        return this.saleDate;
    }

    public String getSaleShift() {
        return this.saleShift;
    }

    public String getSaleJobNum() {
        return this.saleJobNum;
    }

    public String getSaleTotalAmt() {
        return this.saleTotalAmt;
    }

    public String getCash() {
        return this.cash;
    }

    public String getGsshPaymentNo1() {
        return this.gsshPaymentNo1;
    }

    public String getGsshPaymentNo2() {
        return this.gsshPaymentNo2;
    }

    public String getGsshPaymentNo3() {
        return this.gsshPaymentNo3;
    }

    public String getGsshPaymentNo4() {
        return this.gsshPaymentNo4;
    }

    public String getGsshPaymentNo5() {
        return this.gsshPaymentNo5;
    }

    public String getVisitNum() {
        return this.visitNum;
    }

    public String getVisitUnitPrice() {
        return this.visitUnitPrice;
    }

    public String getZkAmt() {
        return this.zkAmt;
    }

    public Integer getIndex() {
        return this.index;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public void setBrId(String brId) {
        this.brId = brId;
    }

    public void setSaleDate(String saleDate) {
        this.saleDate = saleDate;
    }

    public void setSaleShift(String saleShift) {
        this.saleShift = saleShift;
    }

    public void setSaleJobNum(String saleJobNum) {
        this.saleJobNum = saleJobNum;
    }

    public void setSaleTotalAmt(String saleTotalAmt) {
        this.saleTotalAmt = saleTotalAmt;
    }

    public void setCash(String cash) {
        this.cash = cash;
    }

    public void setGsshPaymentNo1(String gsshPaymentNo1) {
        this.gsshPaymentNo1 = gsshPaymentNo1;
    }

    public void setGsshPaymentNo2(String gsshPaymentNo2) {
        this.gsshPaymentNo2 = gsshPaymentNo2;
    }

    public void setGsshPaymentNo3(String gsshPaymentNo3) {
        this.gsshPaymentNo3 = gsshPaymentNo3;
    }

    public void setGsshPaymentNo4(String gsshPaymentNo4) {
        this.gsshPaymentNo4 = gsshPaymentNo4;
    }

    public void setGsshPaymentNo5(String gsshPaymentNo5) {
        this.gsshPaymentNo5 = gsshPaymentNo5;
    }

    public void setVisitNum(String visitNum) {
        this.visitNum = visitNum;
    }

    public void setVisitUnitPrice(String visitUnitPrice) {
        this.visitUnitPrice = visitUnitPrice;
    }

    public void setZkAmt(String zkAmt) {
        this.zkAmt = zkAmt;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof ShiftSalesOutData)) {
            return false;
        }
        ShiftSalesOutData other = (ShiftSalesOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$billNo = this.getBillNo();
        String other$billNo = other.getBillNo();
        if (this$billNo == null ? other$billNo != null : !this$billNo.equals(other$billNo)) {
            return false;
        }
        String this$brId = this.getBrId();
        String other$brId = other.getBrId();
        if (this$brId == null ? other$brId != null : !this$brId.equals(other$brId)) {
            return false;
        }
        String this$saleDate = this.getSaleDate();
        String other$saleDate = other.getSaleDate();
        if (this$saleDate == null ? other$saleDate != null : !this$saleDate.equals(other$saleDate)) {
            return false;
        }
        String this$saleShift = this.getSaleShift();
        String other$saleShift = other.getSaleShift();
        if (this$saleShift == null ? other$saleShift != null : !this$saleShift.equals(other$saleShift)) {
            return false;
        }
        String this$saleJobNum = this.getSaleJobNum();
        String other$saleJobNum = other.getSaleJobNum();
        if (this$saleJobNum == null ? other$saleJobNum != null : !this$saleJobNum.equals(other$saleJobNum)) {
            return false;
        }
        String this$saleTotalAmt = this.getSaleTotalAmt();
        String other$saleTotalAmt = other.getSaleTotalAmt();
        if (this$saleTotalAmt == null ? other$saleTotalAmt != null : !this$saleTotalAmt.equals(other$saleTotalAmt)) {
            return false;
        }
        String this$cash = this.getCash();
        String other$cash = other.getCash();
        if (this$cash == null ? other$cash != null : !this$cash.equals(other$cash)) {
            return false;
        }
        String this$gsshPaymentNo1 = this.getGsshPaymentNo1();
        String other$gsshPaymentNo1 = other.getGsshPaymentNo1();
        if (this$gsshPaymentNo1 == null ? other$gsshPaymentNo1 != null : !this$gsshPaymentNo1.equals(other$gsshPaymentNo1)) {
            return false;
        }
        String this$gsshPaymentNo2 = this.getGsshPaymentNo2();
        String other$gsshPaymentNo2 = other.getGsshPaymentNo2();
        if (this$gsshPaymentNo2 == null ? other$gsshPaymentNo2 != null : !this$gsshPaymentNo2.equals(other$gsshPaymentNo2)) {
            return false;
        }
        String this$gsshPaymentNo3 = this.getGsshPaymentNo3();
        String other$gsshPaymentNo3 = other.getGsshPaymentNo3();
        if (this$gsshPaymentNo3 == null ? other$gsshPaymentNo3 != null : !this$gsshPaymentNo3.equals(other$gsshPaymentNo3)) {
            return false;
        }
        String this$gsshPaymentNo4 = this.getGsshPaymentNo4();
        String other$gsshPaymentNo4 = other.getGsshPaymentNo4();
        if (this$gsshPaymentNo4 == null ? other$gsshPaymentNo4 != null : !this$gsshPaymentNo4.equals(other$gsshPaymentNo4)) {
            return false;
        }
        String this$gsshPaymentNo5 = this.getGsshPaymentNo5();
        String other$gsshPaymentNo5 = other.getGsshPaymentNo5();
        if (this$gsshPaymentNo5 == null ? other$gsshPaymentNo5 != null : !this$gsshPaymentNo5.equals(other$gsshPaymentNo5)) {
            return false;
        }
        String this$visitNum = this.getVisitNum();
        String other$visitNum = other.getVisitNum();
        if (this$visitNum == null ? other$visitNum != null : !this$visitNum.equals(other$visitNum)) {
            return false;
        }
        String this$visitUnitPrice = this.getVisitUnitPrice();
        String other$visitUnitPrice = other.getVisitUnitPrice();
        if (this$visitUnitPrice == null ? other$visitUnitPrice != null : !this$visitUnitPrice.equals(other$visitUnitPrice)) {
            return false;
        }
        String this$zkAmt = this.getZkAmt();
        String other$zkAmt = other.getZkAmt();
        if (this$zkAmt == null ? other$zkAmt != null : !this$zkAmt.equals(other$zkAmt)) {
            return false;
        }
        Integer this$index = this.getIndex();
        Integer other$index = other.getIndex();
        return !(this$index == null ? other$index != null : !(this$index).equals(other$index));
    }

    protected boolean canEqual(Object other) {
        return other instanceof ShiftSalesOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $billNo = this.getBillNo();
        result = result * 59 + ($billNo == null ? 43 : $billNo.hashCode());
        String $brId = this.getBrId();
        result = result * 59 + ($brId == null ? 43 : $brId.hashCode());
        String $saleDate = this.getSaleDate();
        result = result * 59 + ($saleDate == null ? 43 : $saleDate.hashCode());
        String $saleShift = this.getSaleShift();
        result = result * 59 + ($saleShift == null ? 43 : $saleShift.hashCode());
        String $saleJobNum = this.getSaleJobNum();
        result = result * 59 + ($saleJobNum == null ? 43 : $saleJobNum.hashCode());
        String $saleTotalAmt = this.getSaleTotalAmt();
        result = result * 59 + ($saleTotalAmt == null ? 43 : $saleTotalAmt.hashCode());
        String $cash = this.getCash();
        result = result * 59 + ($cash == null ? 43 : $cash.hashCode());
        String $gsshPaymentNo1 = this.getGsshPaymentNo1();
        result = result * 59 + ($gsshPaymentNo1 == null ? 43 : $gsshPaymentNo1.hashCode());
        String $gsshPaymentNo2 = this.getGsshPaymentNo2();
        result = result * 59 + ($gsshPaymentNo2 == null ? 43 : $gsshPaymentNo2.hashCode());
        String $gsshPaymentNo3 = this.getGsshPaymentNo3();
        result = result * 59 + ($gsshPaymentNo3 == null ? 43 : $gsshPaymentNo3.hashCode());
        String $gsshPaymentNo4 = this.getGsshPaymentNo4();
        result = result * 59 + ($gsshPaymentNo4 == null ? 43 : $gsshPaymentNo4.hashCode());
        String $gsshPaymentNo5 = this.getGsshPaymentNo5();
        result = result * 59 + ($gsshPaymentNo5 == null ? 43 : $gsshPaymentNo5.hashCode());
        String $visitNum = this.getVisitNum();
        result = result * 59 + ($visitNum == null ? 43 : $visitNum.hashCode());
        String $visitUnitPrice = this.getVisitUnitPrice();
        result = result * 59 + ($visitUnitPrice == null ? 43 : $visitUnitPrice.hashCode());
        String $zkAmt = this.getZkAmt();
        result = result * 59 + ($zkAmt == null ? 43 : $zkAmt.hashCode());
        Integer $index = this.getIndex();
        result = result * 59 + ($index == null ? 43 : ($index).hashCode());
        return result;
    }

    public String toString() {
        return "ShiftSalesOutData(clientId=" + this.getClientId() + ", billNo=" + this.getBillNo() + ", brId=" + this.getBrId() + ", saleDate=" + this.getSaleDate() + ", saleShift=" + this.getSaleShift() + ", saleJobNum=" + this.getSaleJobNum() + ", saleTotalAmt=" + this.getSaleTotalAmt() + ", cash=" + this.getCash() + ", gsshPaymentNo1=" + this.getGsshPaymentNo1() + ", gsshPaymentNo2=" + this.getGsshPaymentNo2() + ", gsshPaymentNo3=" + this.getGsshPaymentNo3() + ", gsshPaymentNo4=" + this.getGsshPaymentNo4() + ", gsshPaymentNo5=" + this.getGsshPaymentNo5() + ", visitNum=" + this.getVisitNum() + ", visitUnitPrice=" + this.getVisitUnitPrice() + ", zkAmt=" + this.getZkAmt() + ", index=" + this.getIndex() + ")";
    }
}

